home *** CD-ROM | disk | FTP | other *** search
/ Shareware Universe - The Gold Collection / Shareware Universe The Gold Collection.iso / hobbies / pagecb / pagecb.go < prev    next >
Encoding:
Text File  |  1996-04-19  |  32.0 KB  |  794 lines

  1. Page Cheque Book
  2.                              ────────────────
  3.  
  4.  
  5.  
  6.        Section         Contents                                Page
  7.        ───────         ────────────────────────                ────
  8.  
  9.          1             Introduction                             2
  10.          1.1              Overview                              2
  11.          1.2              Manual Format                         2
  12.          1.3              Keyboard Entry                        2
  13.          1.4              Ctrl-Alt-Del                          3
  14.          1.5              Terminology                           3
  15.          1.6              Program Copying                       3
  16.  
  17.  
  18.          2             First Steps                              4
  19.          2.1              Installation - Single Floppy Disk     4
  20.          2.2              Installation - Twin Floppy Disks      4
  21.          2.3              Installation - Hard Disk              4
  22.          2.4              New System                            5
  23.          2.5              Analysis Codes                        5
  24.          2.6              Recurring Orders                      5
  25.          2.7              Brought Forward Balance               6
  26.  
  27.  
  28.          3             Posting                                  7
  29.  
  30.  
  31.          4             Reconciliation and Amendment             7
  32.  
  33.  
  34.          5             Reporting                                8
  35.          5.1              Reports                               8
  36.          5.2              Look Forward                          9
  37.          5.3              Analysis                              9
  38.  
  39.  
  40.          6             File Maintenance                         9
  41.          6.1              Managing File Sizes                   9
  42.          6.2              Backup                               10
  43.          6.3              Disk Files                           11
  44.          6.4              Fix Damaged Data Files               11
  45.  
  46.  
  47.          Appendices
  48.  
  49.          A             Keyboard Entry                          12
  50.          B             Dates                                   13
  51.          C             The Screen Blanker                      13
  52.          D             Multiple Accounts                       13
  53.  
  54.  
  55.     Page Cheque Book                                          Page  1
  56.     ──────────────────────────────────────────────────────────────────
  57.  
  58.  
  59.                      Page Cheque Book - Requirements
  60.  
  61.  
  62.  
  63.     System:             Minimum:        IBM PC or compatible computer,
  64.                                         one floppy disk drive,
  65.                                         MS DOS 3.2 or later, 640K Ram,
  66.                                         Monochrome or color monitor.
  67.                         Optional:       Hard disk drive,
  68.                                         printer.
  69.  
  70.  
  71.  
  72.     Your config.sys file should have a line that  reads  FILES  =  25.
  73.     Refer to your DOS manual for instructions on how to include it.
  74.  
  75.  
  76.     Author:             Gary Finlay.
  77.  
  78.     Copyright:          Gary Finlay.
  79.  
  80.  
  81.     Thank   you   for  choosing  Page Cheque Book. I sincerely hope it
  82.     provides you with many years of worthwhile service.  If  you  have
  83.     any  suggestions  on  how  to  improve  it  or  if  you  find  any
  84.     'undocumented features' I would be grateful if you  could  let  me
  85.     know.
  86.  
  87.  
  88.     The  program has been very extensively tested and as far as can be
  89.     practically determined is free from  error.   However  it  remains
  90.     possible  that  conditions  exist  which could generate an invalid
  91.     result.
  92.  
  93.  
  94.     It is the responsibility of each user to ascertain the validity of
  95.     any  output  from  the  program.   The  author  cannot   be   held
  96.     responsible for any decisions made from incorrect output.
  97.  
  98.  
  99.     The  author  retains  the right to amend the specification of this
  100.     program without notice.
  101.  
  102.  
  103.  
  104.     The program and documentation are the copyright of Gary Finlay.
  105.  
  106.  
  107.     Developed by                             Published by
  108.     ------------                             ------------
  109.  
  110.     Gary Finlay,                             Shareware Publishing,
  111.     36, Tamarisk Lawn,                       3a, Queen Street,
  112.     Kilnamanagh,                             Seaton,
  113.     Tallaght,                                Devon EX12 2NY,
  114.     Dublin 24,                               England.
  115.     Ireland.
  116.  
  117.     Page Cheque Book                                          Page  2
  118.     ──────────────────────────────────────────────────────────────────
  119.  
  120.  
  121.     1.  Introduction
  122.         ────────────
  123.  
  124.     1.1     Overview
  125.             ────────
  126.  
  127.     Page  Cheque Book allows you to manage your financial transactions
  128.     with ease and accuracy.  Track your bank,  credit  card,  building
  129.     society and savings accounts online.
  130.  
  131.     Page Cheque Book will....
  132.  
  133.          -  Remember all of your regular payments and receipts.
  134.          -  Remind you when recurring entries are due to be posted.
  135.          -  Accept your adhoc payments and receipts.
  136.          -  Reconcile your statements simply and quickly.
  137.          -  Analyse your account in detail.
  138.          -  Save you time and might save you bank charges.
  139.  
  140.     You   can   tell  Page Cheque Book about any 'standing orders' you
  141.     have.  An order is any regular  payment  or  receipt,  e.g.   your
  142.     subscription  to  PC  Shareware  Magazine, the monthly mortgage or
  143.     your salary cheque. Once told, Page Cheque Book never  forgets  to
  144.     remind you to 'post' the order on the correct date. If you attempt
  145.     to 'post' it too early, you will be alerted to that fact.
  146.  
  147.     You  can  tell  Page  Cheque  Book  about  your adhoc payments and
  148.     receipts, e.g. cheques written, bank charges, interest charged and
  149.     received.
  150.  
  151.     When a statement is  received  you  can  'reconcile'  Page  Cheque
  152.     Book's transactions against it.
  153.  
  154.  
  155.     1.2     Manual Format
  156.             ─────────────
  157.  
  158.     This  manual  takes  you through the initial step of entering your
  159.     Analysis Codes, entering your opening balance and finally  on  how
  160.     to apply the program.
  161.  
  162.  
  163.     1.3     Keyboard Entry
  164.             ──────────────
  165.  
  166.     When  you  see  [ENTER]  this  means  simply  press the key on the
  167.     keyboard marked 'enter'. Similarly [ESC]  [INS]  [DEL]  [F1]  [F5]
  168.     [F10] and [CTRL-ENTER] etc.
  169.  
  170.     Before  any  irreversible  action is taken by the program you will
  171.     always  be  asked  to  confirm  your  intention  allowing  you  to
  172.     gracefully backout from the situation.
  173.  
  174.     [ESC] may be pressed at any time to backup one step in the program
  175.     which will eventually bring you back to the main menu.
  176.  
  177.     Page Cheque Book                                          Page  3
  178.     ──────────────────────────────────────────────────────────────────
  179.  
  180.  
  181.     1.4     Ctrl-Alt-Del
  182.             ────────────
  183.  
  184.     Every care has been taken to flush data files to disk after  being
  185.     written  to.  Testing  has  included  resetting the computer while
  186.     taking a report and switching off with all files open without  any
  187.     ill  effects.  However  you  should  NEVER  exit  the  program  by
  188.     pressing   [Ctrl-Alt-Del] or switching off.  This could leave your
  189.     data files in a  potentially  corrupted  state  requiring  you  to
  190.     restore   your   backup  copy and repeat any work performed in the
  191.     meantime. See 'Backup' in section 6.2.
  192.  
  193.     The   only  correct  way  to  end  a session with PCB is to choose
  194.     'Quit' from the main menu.
  195.  
  196.  
  197.     1.5     Terminology
  198.             ───────────
  199.  
  200.  
  201.     PCB               The Page Cheque Book program.
  202.     Posting           Any transaction, e.g. cheque or lodgement.
  203.     Transaction       Same as posting.
  204.     Standing Order    Any regular payment or receipt.
  205.     Recurring Entry   Same as standing order.
  206.     Reconciliation    The process of matching a posting against the
  207.                       statement.
  208.     Unreconcile       The opposite to reconcile.
  209.     B/F               Brought forward.
  210.  
  211.  
  212.     1.6     Program Copying
  213.             ───────────────
  214.  
  215.  
  216.     Please feel free to copy the evaluation version of PCB  and  share
  217.     it  with  friends.  If  you  do distribute it, please make sure to
  218.     include all the files. Make sure to distribute the  password  file
  219.     PCB.PSW set to 'LETMEIN'.   PCB  will  not  run  unless  it  finds
  220.     PCB.PSW in the current directory.
  221.  
  222.     Page Cheque Book                                          Page  4
  223.     ──────────────────────────────────────────────────────────────────
  224.  
  225.  
  226.     2.      First Steps
  227.             ───────────
  228.  
  229.  
  230.     2.1     Installation - Single Floppy Disk
  231.             ─────────────────────────────────
  232.  
  233.  
  234.     If you are using PCB on a floppy based system  you  should  format
  235.     a floppy disk and label it PCB - Working Disk.
  236.  
  237.     You  now  need  to  make a copy of disk you received PCB on. Place
  238.     your DOS disk into your drive and type the following...
  239.  
  240.     DISKCOPY A: A:    [ENTER]
  241.  
  242.     When DOS prompts  you to insert the source disk you should  insert
  243.     the disk you received PCB on.
  244.  
  245.     When  you are prompted to insert the target disk you should insert
  246.     the newly formatted and labelled disk.
  247.  
  248.     To run the program on a single disk machine, put the working  disk
  249.     in drive A: and type PCB  [ENTER]
  250.  
  251.  
  252.     2.2     Installation - Twin Floppy Disks
  253.             ────────────────────────────────
  254.  
  255.     Insert  the  PCB  disk  in  drive A: and a formatted disk labelled
  256.     PCB - PROGRAM DISK in drive B:.
  257.  
  258.     From the A> prompt type COPY PCB.EXE B:  [ENTER]
  259.  
  260.     Insert a second formatted disk labelled PCB - DATA DISK in drive B:
  261.  
  262.     From the A> prompt type the following three commands...
  263.  
  264.                    COPY PCB.PSW B:     [ENTER]
  265.                    COPY PCB.HLP B:     [ENTER]
  266.                    COPY MANUAL.PCB B:  [ENTER]
  267.  
  268.     To  run  the  program  on  a  twin  floppy disk machine, place the
  269.     program disk in drive B:, the data disk in drive A: and  from  the
  270.     A> prompt type B:PCB  [ENTER]
  271.  
  272.  
  273.     2.3     Installation - Hard disk
  274.             ────────────────────────
  275.  
  276.  
  277.     Make   a   subdirectory  to  hold  the  PCB  files  by  typing the
  278.     following at the DOS prompt...
  279.  
  280.     MD\PCB   [ENTER]
  281.  
  282.     Page Cheque Book                                          Page  5
  283.     ──────────────────────────────────────────────────────────────────
  284.  
  285.     Next change to the directory you just created by typing...
  286.  
  287.     CD\PCB   [ENTER]
  288.  
  289.     Now copy the files from floppy to the hard disk by typing...
  290.  
  291.     COPY A:*.*    [ENTER]
  292.  
  293.     To start PCB type PCB [ENTER] from within the PCB directory.
  294.  
  295.  
  296.     2.4    New System
  297.            ──────────
  298.  
  299.  
  300.     When you run PCB for  the  first  time  it  will  create  all  the
  301.     necessary data files.
  302.  
  303.     You  will  be  required  to  enter  today's  date  and  the system
  304.     password.  When you receive PCB the password is set to 'LETMEIN'.
  305.     A message to this effect will be displayed on the password screen.
  306.     You  should change the password from the 'Utilities' option on the
  307.     main menu to prevent this message appearing.
  308.  
  309.     Three  attempts  are allowed to get the password right after which
  310.     you will be returned to DOS.
  311.  
  312.  
  313.     2.5    Analysis Codes
  314.            ──────────────
  315.  
  316.     Select  'Analysis  Codes' from the main menu. Analysis Codes are a
  317.     way of grouping your transactions  together.  They  consist  of  a
  318.     maximum  of  four  characters  as  the  code  and  a maximum of 25
  319.     characters as a description or payee. Select codes that  are  easy
  320.     to  remember,  e.g.  PE - Petrol, FEE - Bank Fees, INT - Interest,
  321.     VISA - Visa Account etc.
  322.  
  323.     Initially there will be no codes in the file  and  after  choosing
  324.     'Analysis Codes' you will be in the data entry form. Type any code
  325.     and  description  that  you intend using. After you enter one code
  326.     you will be returned to the 'Analysis Codes' table. To add further
  327.     codes press [INS].
  328.  
  329.     You may not think of all the codes initially. This doesn't  matter
  330.     as you can add new codes on the fly as you enter transactions.
  331.  
  332.  
  333.     2.6    Recurring Entries
  334.            ─────────────────
  335.  
  336.     Select 'Recurring Entries' from the  main  menu.  Initially  there
  337.     will  be no entries in the file so you  will  be  immediately  put
  338.     into the data entry form to enter the first one.
  339.  
  340.     Page Cheque Book                                          Page  6
  341.     ──────────────────────────────────────────────────────────────────
  342.  
  343.  
  344.     The  Recurring Entries file is a separate file to the  transaction
  345.     file.   When  you  enter  data  here  you  are  NOT  updating  the
  346.     transaction  file.   You  are  merely  recording  the  information
  347.     necessary  to  post  these  orders  into the transaction file at a
  348.     later date.
  349.  
  350.     The program  automatically  checks  this  file  each  time  it  is
  351.     started.   If   any   orders  are  due to be posted a message will
  352.     appear on the main menu screen informing  you  of  this.   If  you
  353.     attempt  to post a standing order before it's due date you will be
  354.     informed that it's not due to be posted yet. This is based on  the
  355.     date shown at the top right of every screen, which is the date you
  356.     supplied  on the password screen when the program was started. You
  357.     may  continue  however, by pressing [CTRL-ENTER].
  358.  
  359.  
  360.     2.7    Brought Forward Balance (Opening Balance)
  361.            ─────────────────────────────────────────
  362.  
  363.     Decide  on  when  you want to start entering transactions from and
  364.     search out your statements and cheque stubs. No  matter  when  you
  365.     start  from you should always start at the top of a statement. The
  366.     first transaction to enter is your opening  balance.  To  do  this
  367.     follow these steps...
  368.  
  369.  
  370.     A.  If  the  B/F  (brought  forward)  balance  is  a  CR.  choose
  371.         'Credits'  from  the  main  menu  and enter it. If it is a DR.
  372.         choose 'Debits'. For the  Analysis  Code  choose  OB  (Opening
  373.         Balance)  which  you  should  have  set  up  in advance. After
  374.         entering  this,  the  UNreconciled  and   balance figures will
  375.         show the amount.
  376.  
  377.     B.  Choose  'Reconciliation'  from  the  main  menu.  Press F10 to
  378.         reconcile the opening balance. You will then  be  returned  to
  379.         the   main   menu  because  there  are  no  more  UNreconciled
  380.         transactions.
  381.  
  382.     C.  You will notice  that the balances  are now  correct.  B/F  is
  383.         the  correct  amount, UNreconciled is zero and your balance is
  384.         the same as the B/F.  Choose the appropriate option  from  the
  385.         main menu to enter the first transaction on the statement.
  386.  
  387.     D.  Enter  all of the  transactions from  the  statement.  You may
  388.         need the cheque stubs to remind you of the  payees.  You  will
  389.         notice  the  UNreconciled and balance figures changing as  you
  390.         proceed.  After all the transactions have  been  entered,  and
  391.         provided  you  entered  all the amounts correctly, the balance
  392.         on the screen will equal the final balance on your  statement.
  393.         If  they  don't  agree,  you typed an amount wrong.  Look over
  394.         them  and  change  any that are not correct.  Notice also that
  395.         the  B/F  amount  plus  the  UNreconciled  amount  equals  the
  396.         balance.  While entering transactions don't  forget  that  the
  397.         gray  +  key will increment the date by one day and the gray -
  398.         key will decrement by one day. These keys will also  increment
  399.         and decrement the cheque number field.
  400.  
  401.     Page Cheque Book                                          Page  7
  402.     ──────────────────────────────────────────────────────────────────
  403.  
  404.  
  405.     E.  Before going on to the next statement, reconcile this one.
  406.  
  407.     F.  Continue  entering transactions  from other statements or from
  408.         your  cheque  and lodgement books. Reconcile each statement as
  409.         you finish entering the  transactions on  it.  This  makes  it
  410.         easier to find any errors in amounts that might creep in.
  411.  
  412.  
  413.     3.    Posting
  414.           ───────
  415.  
  416.     Standing Orders can only be posted by choosing 'Recurring Entries'
  417.     from the main menu. Adhoc payments and receipts can be posted from
  418.     the 'Cheques', 'Lodgements', 'Credits' and 'Debits' options.
  419.  
  420.     If posting a cheque, enter the cheque number and press [ENTER].
  421.  
  422.     Enter the date of the posting, e.g. the date you wrote the cheque.
  423.  
  424.     Enter an analysis code. If you leave this field blank  a  menu  of
  425.     available  codes  will  pop  up  and you can choose from that. You
  426.     cannot  pass  this  field  without  assigning  a   code   to   the
  427.     transaction.  You  can  add  new  codes  at this point by pressing
  428.     [INS]. If you filled in a description for the chosen analysis code
  429.     it will appear in the 'details' field of the transaction.
  430.  
  431.     Finally enter the  amount  of  the  posting.  You  cannot  post  a
  432.     transaction without an amount.
  433.  
  434.     When    you    press   [ENTER]  after  entering  the  amount,  the
  435.     transaction is immediately saved and balances are updated.
  436.  
  437.     Repeat until all postings are made.
  438.  
  439.     Pressing [ESC] at any time will move you back one step  along  the
  440.     path you have come.
  441.  
  442.     As  stated  above,  each  transaction must have an amount. However
  443.     cancelled cheques are of course for  zero  amounts.  If  the  word
  444.     'CANCELLED'   in upper case letters is entered as the details, you
  445.     will not be required to enter an amount and the  transaction  will
  446.     be immediately saved. Balances in this instance are not affected.
  447.  
  448.  
  449.     4.    Reconciliation and Amendment
  450.           ────────────────────────────
  451.  
  452.     When a statement is received from the bank you should scan it  for
  453.     unexpected items, e.g.  bank charges or interest. Post these items
  454.     as per section 3.
  455.  
  456.     Now select 'Reconciliation' from the main menu.  Only UNreconciled
  457.     transactions will be listed here. Transactions will be  listed  in
  458.     date order.
  459.  
  460.     Page Cheque Book                                          Page  8
  461.     ──────────────────────────────────────────────────────────────────
  462.  
  463.  
  464.     First check that the B/F balance shown at the bottom left  of  the
  465.     screen   matches   that  shown  at the top of the statement. If it
  466.     differs, then the previous statement was not reconciled correctly.
  467.  
  468.     You can move between transactions with the cursor keys.   You  can
  469.     reconcile  transactions  in  any  order you please. Press [F10] to
  470.     reconcile the highlighted  transaction.   When  a  transaction  is
  471.     reconciled  it  is removed from the table, it's reconciled flag is
  472.     changed to  'Yes'  and  the  B/F  and  UNreconciled  balances  are
  473.     updated  by  the  amount  of the transaction. Tick each reconciled
  474.     transaction on your statement.
  475.  
  476.     If  you  mistakenly reconcile a transaction you can UNreconcile it
  477.     from the utilities menu. If an item has  been  posted  incorrectly
  478.     it  may be amended by choosing the correct posting option from the
  479.     main  menu.  Highlight   the   transaction   and  press [ENTER] to
  480.     change it.
  481.  
  482.     When  the statement has been completely reconciled the B/F balance
  483.     at the bottom left of the screen should match  the  final  balance
  484.     shown  on  the  statement.  You will also see, in the UNreconciled
  485.     balance, the total value of outstanding cheques and receipts which
  486.     were not received by the bank at the time of the statement.
  487.  
  488.     The performance of the reconciliation routine can be  improved  by
  489.     moving reconciled transactions to the archive file.
  490.  
  491.  
  492.     5.     Reporting
  493.            ─────────
  494.  
  495.     5.1    Reports
  496.            ───────
  497.  
  498.     Reports  can  be  taken  from  the  transaction,  analysis  codes,
  499.     recurring entries and archive files. The reports can  be  sent  to
  500.     the screen, printer or a disk file. If you choose to send a report
  501.     to  a  disk  file,  the filename will be allocated by the program.
  502.     These will range from REPORT.001 to REPORT.999. These reports  can
  503.     be  viewed  by  choosing  the  'View Report Files' option from the
  504.     reports menu. When taking a report from the transaction or archive
  505.     file and sending it to disk you can specify that the report should
  506.     be in 'Comma Separated Values'. This  is  a  special  file  format
  507.     which  is  supported  by  many  different  programs  as a means of
  508.     transferring data between them. E.G. spreadsheets.
  509.  
  510.     If you choose to send the report to the printer but the printer is
  511.     not attached or is not 'online' the program will inform you of the
  512.     fact and you will have the opportunity to rectify  the  situation.
  513.     If   you  don't  do  so  the  program  will  abort the process and
  514.     will exit back to the menu.
  515.  
  516.     The  only  control codes sent to  the  printer  by  PCB  are  form
  517.     feeds.  If you have your printer set to condensed mode that is the
  518.     way the report will  appear.   No  reports  are  greater  than  80
  519.     characters wide.
  520.  
  521.     Page Cheque Book                                          Page  9
  522.     ──────────────────────────────────────────────────────────────────
  523.  
  524.  
  525.     When taking a report from the transaction or archive file you will
  526.     be  presented  with a screen where you can choose the transactions
  527.     to be  included  in  the  report.  E.g.  all  transactions  posted
  528.     between  1/7/91  and  31/7/91,  AND  between  10.00  and 50.00 AND
  529.     reconciled.  Or any other combination you might want. If you leave
  530.     all the selections blank you are in effect asking to include every
  531.     transaction in the report.
  532.  
  533.  
  534.     5.2    Look Forward
  535.            ────────────
  536.  
  537.     This report will allow you to look forward to any  specified  date
  538.     in the future and provide a bank balance forecast by adjusting the
  539.     current balance by any recurring entry which will become due. Note
  540.     this  does  not  actually  post these entries and no files will be
  541.     changed  as  a result of looking  forward.
  542.  
  543.     If   you   have   a  'Recurring  Entry'  with six monthly postings
  544.     remaining and you look forward  twelve  months,  the  report  will
  545.     only include six occurrences of that entry.
  546.  
  547.  
  548.     5.3    Analysis
  549.            ────────
  550.  
  551.     Two  analysis  reports  are  available. Period Analysis and Annual
  552.     Analysis.  The  period  analysis  will give you a breakdown of all
  553.     transactions in the transaction file (NOT the  archive  file)  for
  554.     the chosen period.
  555.  
  556.     The annual analysis on the other hand will give  you  a  month  by
  557.     month breakdown for the chosen year.
  558.  
  559.     Both  reports appear on the screen and can be sent to the  printer
  560.     after they have completed by pressing [CTRL-ENTER].
  561.  
  562.  
  563.     6.     File Maintenance
  564.            ────────────────
  565.  
  566.     6.1    Managing File Sizes
  567.            ───────────────────
  568.  
  569.     Over  a  period  of  time  the  transaction file will become quite
  570.     large. When this happens you can move reconciled  transactions  to
  571.     the  archive  file.  Choose 'Archive' from the main menu and 'Move
  572.     Transactions  to  Archive'  from  the archive menu. Enter the date
  573.     range of transactions you want to move and  then  confirm  to  the
  574.     program to continue.
  575.  
  576.     The program will only move reconciled transactions. If  there  are
  577.     any   UNreconciled  transactions  within  the date range they will
  578.     NOT be moved.
  579.  
  580.     Page Cheque Book                                          Page 10
  581.     ──────────────────────────────────────────────────────────────────
  582.  
  583.  
  584.     If you feel that your archive file is becoming too large  you  can
  585.     delete transactions from it. Once again you supply a date range.
  586.  
  587.     Please  note  that  analysis  reports  can  only be taken from the
  588.     transaction file. Before moving to archive make sure to  take  all
  589.     the required analysis reports.
  590.  
  591.     You  should  also take a report to the printer of any transactions
  592.     you intend deleting from the archive file.
  593.  
  594.     I  personally  have  four  years  transactions in PCB.  Two in the
  595.     transaction file and two in  the  archive  file.  You  can  always
  596.     check  how  many  records  are  in the various data files from the
  597.     utilities menu.
  598.  
  599.  
  600.     6.2    Backup
  601.            ──────
  602.  
  603.     Your data files will contain valuable data which would take a long
  604.     time to reconstitute by hand. It is important  that  you  'backup'
  605.     these files to floppy disk at regular intervals.
  606.  
  607.     PCB's data files all  start  with  the   four  characters  'PCB_'.
  608.     There  is no built in backup facility in PCB. However if you issue
  609.     the following DOS command from the DOS prompt and from within  the
  610.     sub directory that holds the PCB files, all the data files will be
  611.     backed up....
  612.  
  613.     For hard disk users...
  614.  
  615.     BACKUP C:PCB_*.* A:
  616.  
  617.     For  floppy  disk  users  it's  probably  handiest  to  issue  the
  618.     following command and treat the copied disk as your backup.
  619.  
  620.     DISKCOPY A: A:
  621.  
  622.     Substitute drive names where appropriate.
  623.  
  624.     Page Cheque Book                                          Page 11
  625.     ──────────────────────────────────────────────────────────────────
  626.  
  627.  
  628.     6.3    Disk Files
  629.            ──────────
  630.  
  631.     PCB.EXE           The PCB program.
  632.     PCB.HLP           The PCB help file.
  633.     PCB.PSW           The PCB password file.
  634.     MANUAL.PCB        The on disk PCB manual.
  635.  
  636.     The following files are created the first time you start PCB.
  637.  
  638.     PCB_TRAN.DAT      Transaction data file.
  639.     PCB_TRAN.K01      Transaction key (index) file.
  640.     PCB_TRAN.K02      Transaction key (index) file.
  641.     PCB_ARCH.DAT      Archive data file.
  642.     PCB_ARCH.K01      Archive key (index) file.
  643.     PCB_ANLS.DAT      Analysis codes data file.
  644.     PCB_ANLS.K01      Analysis key (index) file.
  645.     PCB_BAL.DAT       Balance data file.
  646.     PCB_BAL.K01       Balance key (index) file.
  647.     PCB_ORD.DAT       Recurring entries data file.
  648.     PCB_ORD.K01       Recurring entries key (index) file.
  649.  
  650.  
  651.     6.4    Fix Damaged Data Files
  652.            ──────────────────────
  653.  
  654.     Each   data  file  has  an  associated  key  or  index  file.  The
  655.     transaction file has two key files all the rest have just one. The
  656.     purpose  of  the  key  file  (.K01 and .K02) is  to  instruct  the
  657.     PCB  program  on  how  to  access the information in the data file
  658.     (.DAT).
  659.  
  660.     It is possible that a key file  may  become  damaged  due  to  bad
  661.     disks,  power  failures  etc.  This  will  be  evidenced  by error
  662.     messages from PCB, or  the  data  not  being  in  strict  date  or
  663.     alphabetical order.
  664.  
  665.     PCB  will  automatically rebuild key files if they are found to be
  666.     missing. You too can rebuild the key files for all data  files  by
  667.     choosing  that  option from the 'Utilities' menu. This may be done
  668.     at any time and as often as you wish. Once you choose to  reindex,
  669.     it  is done immediately and a brief message is shown on the screen
  670.     as each key file is rebuilt.
  671.  
  672.     Page Cheque Book                                          Page 12
  673.     ──────────────────────────────────────────────────────────────────
  674.  
  675.  
  676.     Appendix A - Keyboard Entry
  677.     ───────────────────────────
  678.  
  679.     All keyboard  entry  within  PCB is of a  standard  format.  If  a
  680.     field only requires a numeric answer it will not allow you to type
  681.     letters.   When  it  only  requires  upper  case  letters  it will
  682.     automatically convert lower case to upper case as you type.   Some
  683.     fields  MUST  be  filled  in.   If you attempt to leave the cheque
  684.     number or transaction date fields blank for example,  the  program
  685.     will  beep and that field will blink indicating that you cannot go
  686.     any further without typing valid data into that field.
  687.  
  688.     The  following  two  lists  show  some  special  keys for the data
  689.     tables and entry forms respectively.
  690.  
  691.  
  692.  
  693.                              Table Keystrokes
  694.              ────────────────────────────────────────────────
  695.                      F1 - Help
  696.                     Esc - Return to the Main Menu
  697.                Up arrow - Move highlighted bar up one line
  698.              Down arrow - Move highlighted bar down one line
  699.                     Ins - Add a new transaction
  700.                     Del - Delete the highlighted transaction
  701.                   Enter - Change the highlighted transaction
  702.                    PgDn - Move down twelve transactions
  703.                    PgUp - Move up twelve transactions
  704.                    Home - Move to top of screen
  705.                     End - Move to bottom of screen
  706.               Ctrl PgUp - Move to the first transaction
  707.               Ctrl PgDn - Move to the last transaction
  708.  
  709.  
  710.  
  711.                           Entry Form Keystrokes
  712.         ──────────────────────────────────────────────────────────
  713.                F1 - Help
  714.            Gray + - Increments date by 1 day or cheque no. by 1
  715.            Gray - - Decrements date by 1 day or cheque no. by 1
  716.               Esc - When in the first field, move back to table
  717.                     When in other fields, move up one field
  718.          Ctrl Esc - Abandon form, lose data and return to table
  719.          Up arrow - Move up one field
  720.        Down arrow - Move down one field
  721.        Left arrow - Move left one character
  722.       Right arrow - Move right one character
  723.               Ins - Toggle between insert and overwrite mode
  724.               Del - Delete character at cursor position
  725.        Back space - Delete character to left of cursor
  726.             Enter - Complete entry and move to next field
  727.              Home - Move to first character in field
  728.               End - Move to last character in field
  729.         Ctrl Home - Erase entire field
  730.         Ctrl End  - Erase to end of field
  731.  
  732.     Page Cheque Book                                          Page 13
  733.     ──────────────────────────────────────────────────────────────────
  734.  
  735.  
  736.     Appendix B - Dates
  737.     ──────────────────
  738.  
  739.     All dates are of a standard format,  dd/mm/yy.  You  should  enter
  740.     dates  as  six  numbers. To enter  the  1/05/91  you  should  type
  741.     010591. Note you are not required to type the /.
  742.  
  743.  
  744.     Appendix C - The Screen Blanker
  745.     ───────────────────────────────
  746.  
  747.     Page  Cheque  Book has a built in screen blanker.  This means that
  748.     after a period of keyboard inactivity the screen  will  go  blank.
  749.     Any  key  will  restore  the screen and that key press will not be
  750.     passed to the program for  processing.  In  other  words  the  key
  751.     pressed is used solely for unblanking the screen.
  752.  
  753.     You  can  vary  the  amount  of time before an inactive display is
  754.     turned off.  The default value is 10 which represents ten minutes.
  755.  
  756.     PCB           (default 10 minutes)
  757.  
  758.     The timeout value can be disabled by entering a value of zero. For
  759.     example...
  760.  
  761.     PCB V=0
  762.  
  763.     would disable the video timeout feature. The timeout value can  be
  764.     set to something other than 10 minutes as in this example...
  765.  
  766.     PCB V=30
  767.  
  768.     which assigns a 30 minute timeout value.
  769.  
  770.     If  you  are  using  your own screen blanker you should run Cheque
  771.     Mate with the V=0 switch.
  772.  
  773.     Appendix D - Multiple Accounts
  774.     ──────────────────────────────
  775.  
  776.     Page Cheque Book will only handle  one  account.  It  is  possible
  777.     however  to have more than one directory with it's own set of data
  778.     files. For example you want to use  PCB  to  handle  your  current
  779.     account,  your  savings  account and your credit card account. You
  780.     can achieve this by creating three different directories  such  as
  781.     CURRENT,  SAVINGS  and  VISA.  Put PCB.PSW (the password file) and
  782.     PCB.HLP (the help file) into each of the directories. Put  PCB.EXE
  783.     (the  executable program) into any directory that is on your path.
  784.     This means that PCB.EXE will be accessible from anywhere  on  your
  785.     disk.  To  access  your current  account  data  files  you  should
  786.     first  change  into  that directory by typing CD\CURRENT and press
  787.     [ENTER] and then type PCB and press [ENTER].
  788.  
  789.     Alternatively you can keep PCB.EXE in each directory. This however
  790.     will use up disk space.
  791.  
  792.     For more information on the use of PATH see your DOS user manual.
  793.  
  794.